/*
******************************************************************************************************* 
**  Copyright (C) 2019, 苏州检易生物科技有限公司 
**  All rights reserved. 
** 
**  FileName:       	aux_task.c
**  Description:	
**  Author:        	 
**  Version				v0.1
**  Date:           	2019-05-09
**	Function List： 
**  History:         
*********************************************************************************************************
*/


/*
*********************************************************************************************************
*                                              	调试开关
*********************************************************************************************************
*/
#ifndef _LLDCX7_H_
#define _LLDCX7_H_

/*
*********************************************************************************************************
*                                             INCLUDE FILES
*********************************************************************************************************
*/
#include <stdint.h>
#include <stdlib.h>
#include <string.h>
#include <rtthread.h>
/*
*********************************************************************************************************
*                                              	宏定义
*********************************************************************************************************
*/


/*
*********************************************************************************************************
*                                              	结构体定义
*********************************************************************************************************
*/
#pragma pack(1)
typedef struct
{
	uint8_t id;
	uint8_t fn;
	uint8_t byte;
	uint8_t msb;
	uint8_t lsb;
	uint16_t crc;
}read_ack_t;
#pragma pack()
 
typedef void (*trig_callback)(void * arg);

typedef enum{
	SURFACE_STOP,
	SURFACE_START,
}lldcx7_status_t;
/*
*********************************************************************************************************
*                                              	函数原型声明
*********************************************************************************************************
*/




/*
*********************************************************************************************************
*                                               本地函数声明
*********************************************************************************************************
*/


/*
*********************************************************************************************************
*@brief:						
*********************************************************************************************************
*/


/*
*********************************************************************************************************
*
*********************************************************************************************************
*/
void lldcx7_init(trig_callback arg);
void lldcx7_act(lldcx7_status_t);
/*
*********************************************************************************************************
*					
*********************************************************************************************************
*/
#endif